package app.stockage;
import app.contact.*;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;

import app.contact.Personne;

public class Tableau {
	private ArrayList<Personne> liste;
	public Tableau(){
		this.liste = new ArrayList<Personne>();
	}
	
	public void ajouter(Personne p1){
		this.liste.add(p1);
/* 
		int plusGrand;
		plusGrand = String.CASE_INSENSITIVE_ORDER.compare(this.liste.get(this.liste.size()).getNom(),p1.getNom());un entier négatif lorsque le premier élément est à considérer "inférieur" au deuxième élément
un entier positif lorsque le premier élément est à considérer "supérieur" au deuxième élément */
	}
	
	public void supression(Personne p1){
		
		for (int i = this.liste.size() -1; i>= 0 ;i--){
			if (p1.getClass() == liste.get(i).getClass()){
				this.liste.remove(i);
			}
		}
	}

	@Override
	public String toString() {
		return "Tableau [liste=\n" + liste + "]";
	}
	
}